package com.itheima.d1_properties;

import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.Properties;

/*
    目标：掌握把键值对数据存入到属性文件中去
        public void store(OutputStream os, String comments)	把键值对数据，通过字节输出流写出到属性文件里去
        public void store(Writer w, String comments)	把键值对数据，通过字符输出流写出到属性文件里去
        public void load(InputStream is)	通过字节输入流，读取属性文件里的键值对数据
        public void load(Reader reader)	通过字符输入流，读取属性文件里的键值对数据
 */
public class PropertiesTest2 {
    public static void main(String[] args) throws IOException {
        //1.创建对象
        Properties properties = new Properties();
        //细节：Properties对象存储的键值对数据，全部都是对String类型

        //2.向创建 的对象内存储key和value
        properties.setProperty("itheima", "666666");
        properties.setProperty("shanghai", "888666");

        //3.把properties对象中存储的简直对数据，写入文件中
        properties.store(new FileOutputStream("test810.properties"), "注释说明");

    }
}
